naval blockade - Turco Inglés Diccionario